export default class UrlDecode {
  static Name = 'URL <%= UIText.decode %>';

  static Options = {
    method: {
      type: 'radio',
      options: ['decodeURI', 'decodeURIComponent']
    }
  }

  options = {
    method: 'decodeURI'
  }

  compute(uri) {
    if (this.options.method === 'decodeURI') {
      return decodeURI(uri);
    } else {
      return decodeURIComponent(uri);
    }
  }
}
